package com.ocean.admin.model.vo.operlog;

import com.ocean.admin.entity.SysOperLog;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 操作日志查询Vo
 *
 * @author zhang
 * @since 2022/8/22
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class SysOperLogVo extends SysOperLog {

    /**
     * 业务类型（0其它 1新增 2修改 3删除）
     */
    @Schema(description = "业务类型 （0其它 1新增 2修改 3删除）")
    private String businessTypeName;

    /**
     * 操作类别（0其它 1后台用户 2手机端用户）
     */
    @Schema(description = "操作类别（0其它 1后台用户 2手机端用户）")
    private String operatorTypeName;

    /**
     * 操作状态（0正常 1异常）
     */
    @Schema(description = "操作状态（0正常 1异常）")
    private String statusName;
}
